Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
80 POPLAR ROAD Terraced £430,000 1 Apr 2021
124 POPLAR ROAD Terraced £322,500 11 Jan 2010
126 POPLAR ROAD Terraced £308,500 24 Sep 2010
128 POPLAR ROAD Terraced £205,000 21 Feb 2003